Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARCLAY MEWS Detached £271,500 23 Jan 2009
2 BARCLAY MEWS Detached £310,000 18 Aug 2015
3 BARCLAY MEWS Detached £290,000 2 Apr 2015
4 BARCLAY MEWS Detached £335,000 5 Aug 2016
5 BARCLAY MEWS Terraced £265,000 19 Dec 2003
7 BARCLAY MEWS Detached £122,500 21 Aug 1997
9 BARCLAY MEWS Detached £575,000 14 Jan 2013
10 BARCLAY MEWS Detached £499,950 9 Dec 2016